package com.ngmaster.socket;

import io.netty.buffer.ByteBuf;
import io.netty.channel.ChannelHandlerContext;

/**
 * 发送Tcp的处理
 *
 */
public interface ITcpLogic {
	/**
	 * 激活连接
	 * @param ctx
	 */
	void Active(ChannelHandlerContext ctx);

	/**
	 * 断开连接
	 * @param ctx
	 */
	void Inactive(ChannelHandlerContext ctx);
	
	/**
	 * 接收到数据
	 * @param ctx
	 * @param data
	 */
	void Receive(ChannelHandlerContext ctx, ByteBuf data);
}
